Business

Global shares slammed by fears over new COVID variant, as Dow futures lose 900 p..